For all hotels and resorts, a major goal of the resort should be to keep your guests on property so they will spend more money with you. Some ways to do this include having good restaurants, a gift shop with necessities, umbrella & chair rentals,...