Lovely stay in a lovely house in a magical part of Catalunya.