city hub is a great option for short stays in the netherlands! we love it :-)