Great apartment. This was a unique Air BnB experience in that they are very professional in how everything is set up with full-time staff to help you with tourism throughout the city.
Santa Teresa is a really beautiful neighborhood that I felt I was in a unique and authentic neighborhood. You are on top of a hill which sets you up for amazing views but plan to walk down hill to get to the subway and uber uphill to get to the front door.
If you get a chance, take a city tour with Bike in Rio on the first day you are there to a get a better idea of how Rio is laid out and it will give you a better idea what is accessible from Santa Teresa and how to better arrive to the surrounding neighborhoods.
The apartment is exactly like the pictures. There are other apartments in the building that dont' have windows facing the street that you can pay a bit more for but all in all we enjoyed our apartment. What you see in the pictures is what you get.