Отель находится в курортном районе Хиккадува, на юго-западном побережье Шри-Ланки, непосредственно на берегу Индийского океана. Состоит из одного 4-этажного здания. Компактная территория, просторные номера, большая часть номеров с видом на море. Приветливый персонал. Хороший пляж с пологим входом в море и корраловым рифом. Отель подходит для туристов, планирующих отдых у моря с посещением экскурсий.