Sorry, there is no cheap food. The cheapest is the restaurant that serves breakfast and lunch off the main lobby but it is not cheap and we found the food to be pretty bad. THe other three restaurants, Italian, Seafood and Steak are all quite pricey. Upgrade chances are proabably good. DH is gold and we were staying on points and were upgraded to a "deluxe room" from the standard. No charge for the gym. Don't know about scuba.