Overall nice apartment, good location, 5 minutes walk to the beach. Friendly security guards at the entrance, clean and neat rooms. Host was very helpful and responsive to our needs. We had a great time and enjoyed our stay very much.
The only downside was the lack of air conditioning. A/C units are installed only in 3 bedrooms, but only one is working properly, one is not working and the third one is so noisy you won't be able to sleep.
Neighbouring favela gets very noisy, especially at night during the weekend, so consider that if you're Looking for quiet night sleep.
Beds are not the best, I would expect better quality of mattresses and pillows for the price paid.