We found the apartment very pleasant. Location is great - we hardly had to use the metro and when we did the station was near-by. The apartment is small and clean with a small and functional kitchen. Great for a couple.
Notice that the internet is somewhat limited so if your'e into using it heavily take that into consideration.