Nice place and super location if you visit Nou Camp!