We found a villa we like on Vrbo. However to rent It, an agency called Vacation Rental Pros. Has anyone dealt with the company? I couldn't find any reviews online so I went to the company's Facebook page. There was at least one horrifying delayed refund story but I would be interested in hearing from someone who had rented on hhi. Thanks!