It truly is paradise! Carolla discusses the recently-opened Taco Bell resort.