Отель расположен в одном из самых красивых уголков на южном побережье Шри-Ланки, среди уединенных джунглей, неподалеку с небольшим типичным рыбацким городком Тангалле. Был открыт в января 2001 года. Последняя реновация проводилась в 2012 году. Отель состоит из комплекса 23-х малоэтажных шале, которые расположились среди большого цветущего сада. Береговая линия в Тангале изрезана заливами и небольшими коралловыми лагунами.