Nice accommodation in a good location in the center of Barcelona.