False advertising. They are NOT BBB accredited.
Couldn't even find the company on BBB website. In a response on this site to an upset costumer they states all information and restrictions are available before booking. Maybe after you submit your credit card info but I couldn't find any restrictions before entering credit card info.
I'm reporting them for false advertising since they are not BBB accredited and claim they are. Please join me.
Reason of review: Bad quality.