My husband, 7 year old son, and I stayed here this week and it was perfection! So clean and spacious and the pool and waterfront view was amazing!