I returned to Bear Lake where I have visited off and on for 65 years. Hadn't stayed at Bella Vista for a long time. What a well run facility! Clean! Friendly! Excellent pool! A very well functioning facility. We plan to return next year, if health cooperates. Our group of 9 highly recommends it.