You could not pick a better location for a visit to Athens. Many of the iconic attractions of the city are only a leisurely 10 minute or less walk away. There are countless restaurants surrounding the apartment, as well as shopping. The place itself is everything you need to use as your home base to explore from. I highly recommend staying here.