In Palo Alto these accommodations can't be beat. Highly recommend!