Fantastic place to stay with large numbers of people. Rooms are very spacious and incredibly warm. Kitchen was perfectly equipped and a good size. Pool table and fire pit we're well used by us and others. A great place for kids with loads of toys and space to run around. Highly recommend.