From the moment we arrived, the front desk staff were warm and welcoming. The room was spotless, with a bathroom interior that felt luxe and thoughtfully designed. The pool was the perfect size — not crowded, just right. An all-round fabulous stay that we thoroughly enjoyed. Already counting down until our next visit