The property has sea views and offers a seasonal outdoor swimming pool and a terrace. Mykonos New Port is about 5.6 km away. The air-conditioned accommodation is 3 km from Choulaka Beach, and guests benefit from complimentary WiFi and private parking available on site.