Quoted from wdpvideo:
Is this place still open? I’m heading over there in a few months. Do you have an address on the place. Do they speak English in Amsterdam? I can’t wait to go see the place before boarding a cruise ship. What’s the weather like in July?
The Netherlands as a whole is extremely English friendly. Basically all well educated people speak it, and most speak it better than us Americans, lol. You'll be fine, especially in Amsterdam. If you're driving you may want to study up on the different sign and road markings, but most of them make sense. Driving on their highways is amazing compared to ours, literally no debris, people that understand the left lane is for passing, and almost no semi's.