Beautiful place with plenty of room and dishes. Biggest turn off was they were not prepared for us at check-in time. After 7 hours of Travel the house keepers response to me was not cool and her tone was unacceptable. We were not the only people this week that were made to wait outside our place for 30 mins or more. Huge flaw and no concern on their part. So if you can handle a rude staff the place was cool and modern, but with five kids I would have rather picked a place that showed more concern for their customers time.