Great location, great staff. Good bang for your buck in Barcelona