The name of the hotel means “the windows to paradise” and the setting certainly suggests this to be true. Part of the Rosewood Resorts, this hotel is one of the best in the world and was made even better during an upgrade in 2011.
The hotel boasts a selection of luxurious suites and villas with views out over the ocean, they even provide a personal telescope on private terraces for gazing at the stars or spotting whales and dolphins far out to sea.
The wonderful spa has been re-imagined as an indoor-outdoor experience in a verdant and tranquil setting and has a number of different treatments on offer. The restaurant brings you world class international and local cuisine and a relaxed atmosphere.
Perfect for a dream holiday or part of a honeymoon.