Location was great, apartment was super clean. I'm not sure the added Palo Alto tax (which is very high) makes it worth it, but you are in walking distance to everything, which was important to me.