Anyone have feedback on Galextur?

We’re considering booking a land based tour through them. (No cruise for us, thank you.)