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