The amenities was excellent and I would certainly recommend this place, the hospitality was awesome, the pool was right there on the beach and had more amenities than I expected. We enjoyed our time there for sure!!