Plenty of beds, showers, and space for large groups. Couldn't ask for a better spot for a big group. Very responsive on their messages too.