We'd a great stay at the Leblon appartment. The place is comfortable and clean.
The only "problem" we had was that at check-in time we're asked if we could wait longer because the cleaning wasn't done yet, but it only took a couple of minutes to finish instead of the initial 2 hours estimation and we got in the appartment 30 minutes after the scheduled check-in time.