Great place, absolutely clean, high-end, beautiful view from lanai, well-equipped kitchen, nicely decorated - definitely better than expected. We had a wonderful time with our family of 5. Our kids loved the pool area! We appreciated the beach equipment. Easy check-in...