Such a great location and place to stay! Everything you need for a great time in Rio!