I'm thinking of booking one and can't find any reviews in English. Anyone been to any of the Brabant ones in Holland?