Lovely, well-finished apartment in a great part of the Costa Brava.