Everything about our stay was so seamless, right from the moment we were checked in till our departure. The place really exceeded our expectations - it had everything needed.