Unfortunately, I can't make any statements about the quality of the site, but I find it impossible that the site was stated as "open" on March 18th, 2023 at Campercontact, but was actually closed. I want to be able to rely on the information here at CC when planning a trip.