A great place to stay in Rio. Great location and amenities.