Отель состоит из одного 4-х этажного здания, которое имеет традиционный тропический дизайн с колоннами, галлереями и обилием открытого пространства. Расположен на одном из лучших пляжей Шри-Ланки — Индурува и по праву является одним из лучших мест отдыха для туристов всех групп и возрастов, в том числе и семей с детьми.