Highly recommend…at the heart of Mykonos Town