Fantastic place, right in the heart of Barcelona - highly recommended.