Fantastic place on a beautiful resort. We spent most of the trip around blackrock beach which was fantastic! The cabana on the beach is really lovely and well equipped. Note there is a resort fee in addition to the fee displayed. Overall we absolutely loved our stay.