I've stayed in Barcelona plenty of times and this apartment was by far the best location, couldn't have been staying in a better place for the Formula 1 weekend