We did not BBQ. We were on the third floor of a 6 or 8 story building in the Tennis Villas. We did not have housekeeping for the week we were there, you can get it but it is extra. No need really, we had a washer and dryer in our unit. The other extra costs if you choose do them are miniature golf, renting a tube for the lazy river (which you don't need, most people just swim it or walk it), a rock climbing wall, a blow up slide for kids, and if you want to rent anything to use on the lake, such as jet ski's, kayaks, paddle boards, etc. We didn't encounter any hidden costs. We did not have a resort charge. Not sure if it was because we rented from an owner or not. We did not do a sales tour, they ask you to sign up for one when they give you your parking pass, they'll knock the prices down on the rental stuff if you do. We said no and that was it.