Excellent place to stay in Las Vegas for a group.