Great spot! 15min drive to the center of Palo Alto, very convenient and great price.