A home away from home in downtown San Mateo, Margareth & Marcos's place is right on Central Park, a great morning walk visiting the home office in San Mateo.