This was the perfect place to stay. The amenities were great. The staff is friendly, the food is great and it is on the beach.