Good place to stay in Mykonos, superwelcomimg staff.