A multi-story building with a white facade and a yellow roof, surrounded by lush greenery and a grassy area, with a sign reading "EL PEDRO DE PEDRO DE STANIS" and "EL PEDRO DE PEDRO DE STANIS" in Spanish.