Excellent location, facilities, plenty of space for large groups