The site looks appealing, focusing more on aesthetics than functionality, but the main issue is their complete lack of responsiveness to customers. If the features suit you and you don't need to engage with the organization, it might be fine. However, if you have questions not addressed in the limited available information, you won't get a response. It seems the effort was invested upfront, and now they just want to coast on customers who prefer a simple experience.
Claim your business profile now and gain access to all features and respond to customer reviews.