The communication was fine. Rui gave us loads of good information, and even printed our boarding passes!
The apartment is fine, nothing to complain about, with a nice kitchen and a high quality bed, but the real wonder is the location. In a small neighborhood overlooking Porto on the other bank of the Douro. Every time we went back after a long day (you can see the building from a distance) it felt a bit as going "home".