The place was really nice. Everything was very clean, the amenities were modern and the entire place more than exceeded my expectations. It rained during most of our trip so we spent a lot of time inside and still enjoyed every moment of our vacation.