March Madness: Caesars Palace in Las Vegas is best place to watch NCAA tournament