Outstanding hospitality, nice room, clean facilities, and perfect location if you have to be at the Stanford premises (and on walking distance of the Palo Alto bars as well). Highly recommended.