Das kleine Hotel ist eine Oase umgeben von tiefgrüner Vegetation und liegt ganz nah am Meer. Die Zimmer sind klar eingerichtet, großzügig und einige verfügen über eine Terrasse mit Meerblick.