This location is unbeatable. It is walking distance to the Acropolis and many restaurants.