Excellent place right in the heart of Barcelona. Great for both personal and business visits. Highly recommend.