Was filmed at the Cardinal Hotel in Palo Alto