The place is in a awesome location essentially within the park. Also it is very close to the train and metro stations so getting around and even traveling through the rest of the Netherlands is incredibly easy. The host is very welcoming, and you often run into other guests in the adjacent room who, as travelers usually are, welcoming and interesting to talk to.