Cozy and silent apartment located in one of the best spots of Rio de Janeiro. Plenty of dining and shopping options within a short walking distance. Nearby Metro station will take you about everywhere in the city. Lucky to find this hidden gem.