Amazing views, and just a short walk to Mykonos Town.