Location, location, location, great accommodation, amazing views, that you can even enjoy from the spa. Peaceful refuge from the bustle of life. Easy check in, great communication, we'll be back. Thanks