Great location in Athens.
Quiet with all the facilities listed.