This place was suggested by my travel agent and we just blindly went with it reading reviews. To my surprise, the stay was way more amazing that expected. We got a free upgrade for a Family Suite and were not charged a penny more. Super impressive!