We really enjoyed our stay at Peter's house. Olga, the property manager (I think) was fantastic, and very helpful. The location is central to Mykonos, with restaurants and shops all around. The rooftop provides a spectacular view of the town and the sunsets.