The location of Elizabeth's apartment is perfect, right next to the supermarket, the beach and it's in the safest area of Rio! She speaks English perfectly and she helps with everything you need (guide for the city, stories from locals, food tips...).
The room might seem small on the pictures but it provides everything you need and the bathroom and the room itself are super clean and have AC!