A nice place to stay in Mykonos town! You are directly in the city center - perfect to explore Mykonos Town!