We've booked with Vrbo before and they are very mixed. Crap customer service. I'd like to book with a company that's trusted and reliable, with a customer service department! Can anyone recommend one?