Great location close to everything in Mykonos town! And a good view.