Really nice flat that we stayed in, you do have to pay a deposit and complete pre check in requirements however the apartment was lovely and was spotless.
They are very responsive to messages and do also have a phone number you can call.