Homer and Isabella's place was perfect for our stay in Athens. It's a cute, well-maintained place in a great location for exploring the Acropolis and sights of the city.