Homer and Isabella's apartment is perfect for a quick trip to Athens. The area is safe and filled with lots of local and international cuisine. It's also a 20-25 minute walk or 5-10 minute taxi ride from various areas to hang out, meet locals and of course, do all the normal sightseeing.
Overall, I would recommend their apartment and would definitely stay there again in the future.