Hosteling in Barcelona is not to be missed!