Great location near loutra and Mandraki!