Good place for Vegas trip with a large group.