vacation rental marketplace revenue model