Excellent place to stay for your time in Rio. The location is really good, and the apartment itself is highly functional and has everything you need in spite of being small. The internet is really good, and I was able to work and take video calls there no problem. Highly recommended for your stay in Rio!