We only stayed at the apartment for 1 night and it had everything what you might need for a short or longer stay. Lots of restaurants in the neighborhood, supermarket is on the corner, city center is 15 minutes by foot. Host was very helpful with letting us to check in earlier than indicated and provided lots of tips for a nice stay in Athens. Highly recommended.