14 Calle Alfonso Zamora 18770 El Pozuelo Spain No Reviews 36° 44.986 N -3° 9.467 W 36.749761, -3.157775 Parking in front of the beach