Great location! clean, cozy, and newly renovated. Place had everything we needed and the included amenities like beach chairs, umbrella, beach towels, snorkeling gear, etc. were just icing on the cake and made our vacation super special!