Quiet, comfortable and convenient. Excellent place to stay in Palo Alto.