Terrible company, providing fake leads and trapping small business in deceptive contracts that are almost impossible to get out of.
Their many fake 5 star reviews (reviews.io have got rid, Trustpilot have not as yet) are from website browsers who are asked for a 5 star review to win a honeymoon.
The true customers are the small companies and venues, not the browsing brides on the website.