Great location within walking distance to downtown Redwood City.