The location is amazing, this is a great place to stay for a vacation. We were a group of 6 and stayed for over a week at this property. The place is right next to the beach and is in a great area. The only reason I am giving one star less is the amenities provided - shampoo, soap etc. are only for a day and not for the entire duration of the stay. Not an issue but would be great to mention that in the description so we could have been better prepared.
Overall a great place to stay for a family or a group of friends.