The place was as advertised. Really had everything you needed. For the price, this is a good spot. My friend and I didn't book the place until we actually landed in Rio. David and Peter were very accommodating as we only gave them an hour notice and they accepted our reservation and got everything ready by the time we arrived.
The location is amazing! It is a 45 sec walk from the beach and has everything you need within walking distance. It doesn't get much better than that, location wise. The Internet is very good as well which was nice to have. Peter was very kind! The doorman was excellent as well. Consistent hot water, which not all places have (based on my last few stays in Brazil at really nice places).
Only knock(s) I had were the sheets could have been cleaner and there is somewhat of a mold smell when you first get into the place but I believe that's because the place is hot without AC. While the BRs both had a great AC unit, the main room did not and it made it hot at times
I would definitely stay here again. The host were great and the location was great and everything was functional.
Id give it a 4.5. As most things were exactly as advertised.