Location is on Rua Saint Roman which is an unclean, hilly thoroughfare to the favela above. So tolerable for one or two nights stay, but not for any longer. Location is a short walk to Copacabana and Ipanema.
Room itself is clean. WiFi didn't work in my room, but worked well enough in the common lounge room, so not really a problem.
During my stay, the standard of service was below expectations. Reception was closed during check-out (9.30 am), which meant that I was unable to call a taxi to take me to the airport from the hotel. I had to cart my luggage down dirty Rua Saint Roman to hail a taxi from the street. An undesirable situation.
I won't be returning to Casa del Angel the next time I visit Rio.