This place is right next to University Ave, 5 min walk to downtown Palo Alto restaurants. The place also provides almost everything you need for a short or extended stay, with towels and a full set of kitchenware. Maintenance is usually arranged the day of or next day if needed. Great experience overall!