Everything was exactly as described. Adlene answered quickly when we did have questions or minor concerns. We had a part of 8 (five adults and three kids) and there was enough room for us all to enjoy. The location across the street from the beach was perfect. We also enjoyed the amenities (two pools, bar, etc). We would definitely stay here again.