Amazing view from the house
Best place to stay in Mykonos Town