Very nice location, walk distance to Copacabana and Ipanema beach.
The room is small, but big enough for a couple. There is two important things you will need when you visit Rio: a very good shower and A/C. This accommodation has both, and still have a kitchen but I recommend you to eat out and enjoy the local restaurant.
If you are looking to spend time in Rio de Janeiro here is a place to stay. Fully recommend.