Teresa's place went beyond my expectations. Very clean with all you need to have a comfortable stay. Excellent location with everything you need around you. When there was a question or issue both Teresa or her son would get back to me straight away. Much appreciated. If ever back in Rio this place would be my first choice.