Excellent stay in beautiful Catalonia.