The flat is exactly like the pictures, nice, and spacious with plenty of light, the bed was big and comfy, the location is also great, in the middle of plaza santa ana which is full of restaurants and bars and just 10 minutes walking to gran via and a 5 minute walk to the nearest metro station (Anton Martin).
While I didn't meet Ramon, he sent a gentleman by the name of Marco who was friendly & helpful and showed me around the flat and handed me the keys, the flat also contained a nice booklet providing some advice about the area and suggestions of what to do.

While the flat was in a central location it should be noted that the small streets surrounding it can get pretty noisy at night.

I think since the flat was new they forgot to put a duvet in one of the bedrooms so it got pretty cold at night.

All in all the whole experience was certainly a positive one and I would recommend staying here.