Lovely central hotel in the heart of Barcelona