When you only have 24 hours in Barcelona, Spain, you want to make the most of it. Here’s where to stay and what to do in one ...