This is a nice space and the owner is very kind.
Amsterdam Central Station can be reached by several buses. Recommended for large groups.