Hey guys! I'm thinking of booking a plane ticket to visit Brazil for the first time (currently in Mexico). I'm looking for advice on where to:

1. stay.

2. bang pay4 play 8's and 9's on a daily...