An oasis within the paradise island resort for a more private escape to unwind and rejuvenate the mind, body and
soul from the day to day stress of the big city life.