Do not do business with Jeff Idso, CEO. He is a scam artist, a liar, untrustworthy, and has a poor reputation in the Vacation Rental industry. Amand…