I'll make it short and simple. The food is quite good and cheap and the beer is cold, but the service is quite bad. Often you'll see the staff walking around not doing much of anything as you wait half an hour for a beer or a menu. That said, we ate here nearly every day for lunch and it's probably the best part of the whole beach for swimming, very blue water and little coral. I think the food and atmosphere is worth the lack of service and we often just ordered at the bar to avoid the wait. Recommended.
If you own or manage Beach House Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.