Il resort è situato sulla costa occidentale dello Sri Lanka, a pochi minuti dalla città di Wadduwa, in una posizione perfetta tra l'aeroporto internazionale di Bandaranaike (70 km) e la capitale meridionale di Galle, che dista un'ora e mezza di auto. Inoltre si trova a poco più di 34 km dalla capitale Colombo. Questa esclusiva struttura boutique è situata in una proprietà fronte mare estremamente mozzafiato, che offre un'esperienza unica di svago e tranquillità combinati con l'autentica guarigione ayurvedica dello Sri Lanka.