Fantastic location and accommodation for a large group