This place is absolutely perfect, great location, great amenities and helpful hosts. We have been here twice and just loved it both times! The beach is not crowded at all and we saw sharks this time which was amazing.