The house is well located near the beaches (Plaka and Agia Anna), five to ten minutes by foot according to the beach you are going to. The main terrace is nice (it is connected with the next door apartment but each one has its own space). As another guest pointed out, one downside is that it was too hot for our son to sleep in the main room. We transferred the mattress in the bedroom (which has AC) and it worked fine.
We didn’t meet anybody when we arrived, fortunately Irene (Mary’s mother) left the keys on the door. Irene was kind and booked us a taxi when we left.