Gorgeous place right on the beach, excellent staff. We had a few great nights sitting in the communal bbq area. Definitely check out the restaurant next door.