Excellent stay at Casa Amarelo! The house is stunningly beautiful and wonderfully decorated. The pool area and garden have a panoramic view of the inner city, yet it's very peaceful. Santa Teresa, where the house is situated, is a welcome and homely alternative to the beachside areas - there are some great bars and restaurants and you're also very close to Lapa and the Centro. My suite was huge and the breakfasts were excellent (I'm vegan and was accommodated expertly). I highly recommend this place!