nice clean 3 bedroom place to stay close to palo alto