Resorts offer lodging, a restaurant, and more.