The room is perfect and very well located. You should rent a Car to get easily to everywhere.
As there are no numbers on the streets, try to get the correct adress from Avgenini to get there. I fully recommend it!