Great spot in the Center of Athens and perfect for our quick stay in town.