Great spot to stay in Mykonos!