Roger and his mom are really nice people, the flat is big and clean. Perfect location in the middle of everything, plaza de Cataluña is about 5 minutes walking, Arc de Triomf and La Rambla almost the same distance.
And also! There is a coffee shop with churros downstairs in the building.