I will recommend this apartment, it is very close to town and neat and they are amazing people with excellent communication and accuracy... believe me if you come to Athens, this will be your place to stay like home :)