Matt and Michelle discuss the exclusive amenities forthcoming at the Taco Bell Hotel in Palm Springs.