If you visit Chania, Maria’s place is the perfect spot to see the town. Everything you need is provided and so much extra. You simply must stay here!