We had a wonderful stay at Our Place. The Location is Perfect, since it’s only a few minutes to Mykonos Town by Car and still very quit. Everything was super clean and the service was amazing.