Confronted with a 6-page contract filled with obligations and threats, but with *not one single word* about the responsibility of the owner of the apartment to provide a clean, safe and pleasant lodging in return for your money, we regretted booking this apartment and it was only the thought of the hassle of trying to get Airbnb to return their 'service fee' which prevented us from cancelling. The impression given is that you're letting yourself in for a world of pain, with a bunch of people who are just waiting for the opportunity to start gouging you.
In fact the check-in person was pleasant and respectful and the apartment was beautiful, and we had a pleasant and relaxing stay.
However, our poor impression of Veeve was rather confirmed when, on the last day, with the church bells still ringing the hour at 10am, and us with our luggage lined up and about to take out the bins and do a last check of the apartment, the door was thrown open without so much as a knock or ring and with a huge bang! The cleaners, dispatched by Veeve to make sure that you don't get one single second more than you've paid for.
We will make sure to avoid this firm in future.