When visiting the Costa del Sol in southern Spain, some places are a must-visit destination, and this is just such a place.