For a family stay in Barcelona, I generally think you cannot find a better place! Thank you very much for your kind hosting David! See you next time