A comfortable spot within walking distance of downtown Palo Alto with good amenities.