Amazing!!!! Can't rate this place highly enough.
Everything you would want to make the most out of your time in Barcelona.