Great location within walking distance to The Acropolis and good restaurants.