Beautiful place and great location right in the heart of Barcelona