An ideal location in the heart of Barcelona. Are there stairs? Yes. Oh well.
Also - the host is superb. Do not hesitate to book.