Hotellet består af to bygninger og et hyggeligt poolområde, omgivet af en træterrasse med et mindre antal liggestole og parasoller. Den nærmeste strand ligger knap 200 meter væk, men du kan også gå til den populære Elli Beach på cirka ti minutter.
Der er morgenmad inkluderet, så dagen kan begynde på bedste måde, og derudover er der to barer, der serverer drikkevarer. Når du vil opleve byens fornøjelser, har du gåafstand til det meste, og meget er allerede lige udenfor døren.