Good location. Excellent value. All you need for a Rio vacation.