Great place to stay with a spectacular view over Mykonos.