Pretty good location near Mykonos centre great rooftop view