The majority of people associate a resort experience with relaxation and comfort. However, many hotels provide additional services to their guests. Among these services are onsite gyms, pools, dining options, laundry facilities, and fitness centres. Hotel gyms are frequently free of charge, though guests must pay for their own memberships. Pools may be available on-site or require payment to be used elsewhere. Dining options are frequently available on the hotel grounds or may be included in the total price of this stay.