We had a great stay at Olga's place in Mykonos! Renovated rooms, good food, friendly staff, great location, and a beautiful view!