The apartment was good! It's about a 15 minute walk to the Acropolis which is very cool. If you're going to stay, I recommend going at the time of check-in so you don't have to go to the office, drop your bags off, go back to the office at the time of check-in, pay for your own cab to meet the staff at the apartment. It will just limit the amount of back and forth and money if you can go right to the apartment at check-in time.