Lamarso's place was great. It's very conveniently located near Barcelona Sants and the Plaza España metro station, it's spacious, and has terrific views of the city from the huge terrace. I would definitely recommend it.