Great hospitality and clean facilities. A good spot in the middle of Mykonos Town.