The apartment was recently renovated so everything was new and modern. The shower was luxurious and had the best water pressure I've ever experienced. The air conditioning was amazing (we were there the last week of August so it was hot outside).
The location was pretty good. It's about a 20 minute walk to get right down to the main areas. There is a big grocery store just down the street. The metro and tram 28 are a 5 minute walk away.