A really fine place to stay in the beautiful city of Barcelona.