Šī draudzīgā viesnīca atrodas tropu koku ieskautā vietā, kūrortpilsētā Mahavaskaduva, tieši Indijas okeāna krastā. Sastāv no galvenās divstāvu ēkas un ērtām villām. Dažām no tām ir savs peldbaseins. Viesnīcas mājīgā atmosfēra un laba apkalpošana nodrošina tūristiem patīkamu uzturēšanos.