Tossa de Mar, Costa Brava'da büyüleyici bir yer