We stayed here with our small circle of friends and it fit the bill nicely. Pros: Private hot tub (main reason we booked), multiple bedrooms allows for privacy even with bigger groups, multiple bathrooms, kitchen had everything we needed for cooking utensils and equipment, comfy couch, and overall homey feel. Cons: The beds were fairly uncomfortable, which is bad considering how cheap good mattresses are these days, and the communication was good, but not fantastic (I emailed about a broken ottoman we found on arrival, and never heard back). Overall, I would stay there again, in a group big enough to warrant it. It's competitively priced for a townhouse with private hot tub in Big Bear.