Clean and Spacious place and location is superb being mere minutes away from Mykonos Town by foot.