Best view in Mykonos Town!