George's place is in an ideal location with great cafes all around and walking distance to the Acropolis.