This vacation property in Bella Vista is in an excellent retail location. If shopping is on the agenda, visit Midtown Shopping Center and Scottsdale Center, while those interested in the area’s natural beauty should visit Beaver Lake and Big Sugar Creek State Park. The Peel Museum and Botanical Garden, as well as the Lawrence Plaza Ice Rink & Splash Park, are both worthwhile stops. Guests like the property’s peaceful setting.