Comfortable place walking distance to Redwood City.