Apartment hotel with sea views, seasonal pool, and snack bar. Located near Ai-Heli beach.