Nice place to stay, good internet, clean and comfortable.
One of few apartments in Rio that didn't have ants and was perfectly clean. Check in was easy, communication was good and location is also central. This makes it easy to get around using public transport. I can definitely recommend staying here.