Rosa's place is in the hills of Rio de Janeiro, not on the seaside. It takes some distance to get to the beaches, that are located in Copacabana and Ipanema.
However, the area is extremely cozy, the neighbors are very helpful and friendly, and when you come out in the morning, there are plenty of places to eat breakfast.
Mama Shelter hotel is right next door but charges four times Rosa's price...
It takes some distance to go to a bigger supermarket, which is located around an area called Gloria, but there are smaller places to buy groceries in the corner.
I especially loved sleeping on the hamac & would totally come back to stay at Rosa's!