We had a great time at this spot in Palo Alto. Location close to everything and the host was very communicative. The place has everything you need for a comfortable stay including kitchen/cooking utensils. It has wifi and satellite TV.