Flat is ok. Nothing special, but quite comfortable. Not too clean. But it is near the street were in the evening a lot of pubs do work. It is good. And not far from rambla - 1,2 km