Incredible location, well equipped, plenty of room and perfect for large groups.