Overall, the stay was excellent. Roger and his team were competent and professional; communications were swift and accurate. The apartment was clean as the amenities were adequate.
The one caveat is the location; it was a bit of a walk to downtown Barcelona.