N estled in the heart of the Costa Brava, in the Catalan village Platja d’Aro (Girona), renowned for its stunning beaches and extensive range of food and leisure offerings, is this luxurious ...