Really nice place in the heart of beautiful Barcelona