Perfect place for a family holiday in Barcelona.