Great place to stay! The apartment looks new, clean, and everything you'll need (including great places suggested by hosts) is few minutes walking. The metro is very close, although it's very nice and easy to walk to any other spots in Athens.