Debbie is fantastic. So kind and sweet. Her apartment is lovely, near metro line and suburban rail Larissa Station. Perfect for a couple!
Super recommended!