Well, if you don't mind that you're not really in contact with Brian, then yes, the appartement is fine.
Be aware that you'll only speak with "Brian's team support".
What actually made me the most angry was when I had to get the key in a lockbox by myself.
If you struggle finding it (and a - very nice - neighbor we met told us that several of us already struggled to find these glorious keys) the only answer you'll have is "sorry, check the plan, we can't do anything else"......
The house is well looked after and clean, but the shower is crap : you burn yourself or freeze, but impossible to have a stable temperature......
Frankly, if I had known that there will be no human contact at all, I would have definitely choose another apparment.