Peter's place is in a great location right in Mykonos town. It is big, clean, and has all the amenities. Olga, the house manager, was extremely helpful. Would definitely stay there again.