Dino's place was fantastic! It was the perfect home base for exploring Athens and especially the Acropolis. And not only that, but Dino owns a fantastic restaurant downstairs. We really enjoyed the meal that we had there - the staff could not have been more welcoming.