place is wonderful! the stairs are no joke, but I like climbing stairs :)
well located. Clean. Comfortable. great place in Barcelona