If you can handle the stairs, it is the perfect place to stay.
Everything is like the picture. The view is astonishing. The inside is very beautiful. You have a beach within 5 min of walk and you can reach Leblon beach in 10-15 min walk or by bus. The place is peaceful, and it is good to rest there after a day in Rio's excitement. Last but not least, Jeanne and Attilio will do their best to help you and provide you with precious details on the city. They speak English and Attilio speaks Italian and even French.
If I come back to Rio, I will try to stay again at the Casablanca.