Great location, just minutes away from the Acropolis