The Studio is a great place to stay in Rio de Janeiro. A reserved place, close to the Corcovado Train Station and to the main city activities. Maria and Christian are really superhosts!!!