We've booked an apartment on the net for 2 weeks in May and the address is Calle Olimpiadas. We know it's beach front but are having trouble finding a street map that shows this road. Does anyone know this area and how central it is? Apaartment info says shops 100m, bus stop 250m & supermarket 1km etc. Grateful for any comments

katy