Best in Barcelona! Definitely booking again