Beautiful little castle in Houten, that houses a one Michelin star restaurant