I stayed just one night in the apartment so I can't fully get the whole experience.
The apartment itself is lovely, with a nice terrace where you can watch the city from one side and admire Acropolis from the other. The location is great, I really liked the neighborhood: close to several metro stations, near Acropolis , also there are a lot of restaurants in the area. Overall I liked the place and would choose it once again