I have been to Athens many times, believe me, this is the BEST possible location and a great place to stay.