Stunning location! The accommodations and service were top notch. Staying there will have you feeling on top of the world!