The view, amenities, and beach were all great, but the attitude of the staff, particularly the bartender with the ponytail, was a huge letdown. We were a bit confused about how things worked and he was very curt, unhelpful, and basically told us to sit wherever we wanted before sighing when we said we'd already chosen a table. The rest of the service was similar, with other servers ignoring us when we hadn't received our order. The only exception was a younger woman with glasses, who was incredibly helpful and deserves all the credit. The owners should give her a raise for being the only one to acknowledge us and help us out. A big thank you to her!