Pros:

1. Flexible check in and check out as mentioned in the listing.
2. Excellent location - the road opp the building leads straight to the beach within two blocks.
- All the great restaurants and gelato places are stones throw.
- Hortifruiti and Zona Sul are two great supermarkets again stones throw.
- Receptionists are so friendly and helpful
3. Well equipped kitchen
4. Super clean
5. Main service everyday.
6. Small pool upstairs in the terrace but great views of the beach and corcavado christ.
7. Pool is a welcome change from beach for small kids - it is a shallow small pool so parents can relax while kids enjoy the water.
Very, very safe area. We walked around with two small kids even in the night without any fear.
Very conveniently located by the beach and the best restaurants.

Cons - Karina wont communicate via whats app. She prefers to keep it via air bnb. I would understand this in normal circumstances but with an out of brazil cellular provider I was constantly getting locked up on my accounts for security purposes and it was an inconvenience to unlock accounts or log into air bnb every single time I needed to check on something. All other hosts were on Whats app even though I had booked on airbnb. But nevertheless, Karina was SUPER quick with her responses. She would respond to question in less than 30 minutes. Again, it was a pain for me to get into airbnb account every time especially when I am on vacation.
Minor inconvenience that can be overlooked given the pros.

I would highly recommend this location, the apartment and the area. You can go to two lovely viewing points on the beach - Morro dois irmaos (10 min easy hike beautiful views) and Mirante leblon (within 5 minutes).