My experience has been good on the whole but more translation of site to English for international visitors would be good.
Sterke punten
Quality of info and ease of navigation.
Verbeterpunten of tips
More translation options built into the site for payment / maps etc.