Great apartment. Location doesn't really get any better, 5 minutes from General Ossorio metro and the beach, plenty of bars and supermarkets near by.
Apartment has everything you want including wifi, well appointed kitchen and comfortable bed. Only fault I can find would be the fact there are two double beds and not a single double bed which isn't ideal for a couple, and perhaps the air conditioning wasn't as powerful as it needs to be for Rio in December, but aside from those things the apartment is great value in a great location. Recommended!