This place was exactly as described. The room was clean and had everything we needed. The location is awesome!!! Pool, beach, and tiki bar/restaurant are all right there together. I could have one kid in the pool and another playing in the sand and be able to easily watch them both. Tiki bar is awesome, staff is great, food was amazing!