This place was perfect! The beds were comfortable, everything was clean, and there were beach towels and boogie boards for us to use. The kitchen was well stocked and had everything we needed. The kids loved the pool. And not to mention the grounds were gorgeous! We would definitely stay here again