Great base for a weekend away with a larger group. On the more expensive side but the spa and general amenities make it worth it.
Had everything you need to self cater. Very comfortable for our large group.
Perhaps some more dinner chairs so a group of 8 could all sit around the table (only 6 at the moment).