I've stayed at multiple apartments in Ramon's building. All appeared to be newly renovated and had well equipped kitchens. Everything was in good working condition and everything was very clean. There was a cleaning lady, Cristina, who regularly replaced sheets and towels as well as kept the room tidy, emptied the trash etc.
The building is situated in a nice, quiet neighborhood north of the city center. It's quite close to a metro/commuter train station which takes you to Placa Catalunya in about 5 minutes.
Ramon was very accommodating and responsive to messages and questions I had during my stay.