Great space and location, with enough beds and common space for a large group