Your tips Maracanã stadium, the Botanic Garden, Barra da Tijuca and Recreio beaches, Sugar Loaf and the mountain of Christ the Redeemer are the best. Nightlife is amazing at Lapa neighbourhood. NEVER take vans as public transportation. Metro, buses and taxis are always the best options.
Rio is an amazing city! People say it's the "wonder city" and they are right. Cordial people, nice places to visit and have fun and the best beaches of Brazil.