Generally everything was excellent and as expected. Although I never met Eduardo in the flesh, he was always immediately responsive - doing what I asked straight away. There was only one thing that I should mention - but only as a sign of Eduardo's responsiveness and his willingness-to-help: I had a problem with the wifi (probably because the router was too far away) but Eduardo provided me quickly with an extender and a technician who fitted it up and got it working.
The reception staff were excellent - efficient, polite and welcoming. A very pleasant stay in a very nice and clean flat.