Truly the best AirBNB in the Netherlands! A must stay if you have the opportunity!