We haven't met personally, but Maria was fast to respond to all questions I had. The place is located in the historical center of Chania which is great. If you have a car it is problematic to find a free spot to park. The best option is to leave a car outside the old town.
Overral I can recommend Maria's place.