The home was great for our family--lots of places for small groups to hang out separately from others and good locations for the whole group to be together.We appreciated the wide variety of activities available: swimming pool, pool table, TVs, pickleball, basketball, etc.The view of Bear Lake was spectacular!All in all, a great place for a large family gathering.