Very big, not on the main road but easy to get there.
It is Shell, so all the gas you need, in all the variation you might think of :) Self service as all gas stations in Holland.
Big store to grab whatever you forgot or do not want to stop to a supermarket just to buy it. read more