I would definitely recommend staying here. The location is great - walking distance to University area in Palo Alto. The place is super nice and kept very clean. For the location and quality, it's a steal!