Diana's place is terrific! I was here on business in Palo Alto and couldn't have asked for a better spot.
Easy check-in, great location, business traveler friendly, and great hosts!