Best place to stay in Rio! Awesome location, gorgeous apartment, super clean, comfortable and everything one needs to have the best experience in Rio.