Clean, easy, and well-located, I'd definitely stay here again if visiting Palo Alto.