The apartment is quite nice—very stylish design, felt plenty spacious for the two of us, and the location is SPECTACULAR. Obviously being right in the city center, you do get some street noise, but this is to be expected, and is a trade off worth making for being so close to Parte Vieja / Old Town, La Bretxa, etc.
My wife and I checked in Christmas Eve and were able to fix ourselves a little Christmas dinner in the kitchen / dining area with no issues.
Gregorio is a great host—he was flexible as our travel plans changed, he was incredibly responsive, and had thoughtful suggestions about a range of things. I would absolutely recommend both the apartment and Gregorio as a host.