From secret gardens to clandestine dinner parties and unique buildings, these are the best Barcelona hidden gems that will get you off the beaten path.