The rugged and rocky nature of the Costa Brava is implicit in the name of this stretch of the Catalan coast. It is a coastal area famous for its variety of corners and hidden coves, each more beautiful than the previous one…