Great apartment. Amazing location! We had such a good experience while in Rio. Highly recommended.