Great spot to stay in Rio. Nice location and amenity!