This is a hotel resort restaurant, but having started with that, it was great! The honey and teak floor is right out of a yacht and the full window wall views to the pool and beach are just what you'd expect from a beachfront resort. There was wonderful live guitar music in the bar all evening that created a wonderful atmosphere throughout. The food was very good, not great, but the menu was well put together. The service was friendly and attentive, but even though the restaurant was far from full the kitchen was slow. That didn't hurt our experience, but if one of your party was very hungry or impatient it would have been an issue.