DH and I are off to Barcelona for three nights in a month's time. Haven't been before so not sure where to stay. Any tips please? Mid-range budget.