Das Hotel liegt in erster Reihe zum Meer, nur zehn Meter vom Strand und den meisten Einrichtungen entfernt, die der Ort bietet. Es gibt einen Parkplatz und einen Grill innerhalb des Hauses, der den Gästen zur Verfügung steht. Die Apartments sind mit Klimaanlage, TV, WLAN ausgestattet und verfügen jeweils über eine Terrasse mit Meerblick.