The apartment is superbly located with everything you need within walking distance. There are some great cafes for breakfast next to the apartment (Bakers in the Hood, and The Grey), mini supermarkets for any fresh food, and many restaurants of all types in the immediate surrounding area, all serving excellent food (I would recommend Athena Cooks and Ella).
The main shopping street is also very close by, as are all the historic sites Athens has to offer. There was no need to use the metro during our stay as the location was so central.
The apartment itself is really spacious and comfortable, with everything you need provided, and the hosts are always on hand if needed. We were delighted to have found Athena’s Nest and would have no hesitation in recommending it for a stay in Athens.