Coffee shop in Laguna de Duero. Offers a central location.