We really do wonder what die-hard soccer fans did before The Cage. Kids who once kicked the ball about on Sunday afternoons at void decks and on open fields lost out when spikes were stuck on the walls and “No Trespassing” signs sprang up on the green. The Cage has made up for all of that with its all-weather indoor soccer courts, offering training sessions conducted by local and Brazilian professionals as well.Book your own field for $54 per hour before 6pm, $96 per hour after 6pm. No fixed opening hours, appointment-based.