The perfect location to stay in Mykonos! Couldn’t have picked a better spot.