Great place for a bigger group! About 15 min away from all Las Vegas attractions