The place is spacious and great. It accommodated my really large group. Plenty of beds and rooms. The pool table, hot tub, and home theater area was nice to hang out in. We all enjoyed our stay here and made so many good memories!