Beautiful apartment, clean, and well-amenitized. Great location as well - about 5 mins to Ipanema beach, 5 mins to the nearest supermarket, and less than 10 mins to the nearest metro.
Denise was a great host as well! - easy to contact, very responsive, she made check-in and out very easy (no need to pick up keys from some external location), and very friendly.