Zandvoort itself is a nice, clean seaside town. Lovely sandy beach with numerous bars and eateries.
The hotel is quite distinctive. I would describe the decor as 'functional and basic' with a hint of 'shabby chic'. The bedroom was reasonably sized and the beds comfortable (despite being two twins pushed together) however it did get quite warm so we opened the window a little for fresh air. The problem is that it was quite noisy outside but thanks to a long day out in Amsterdam we slept very well. The shower room/toilet was modern, spotless and quite spacious. The problem with the spartan decor in the room is that it is quite echoy and not very soundproof so you can hear next door and upstairs and no doubt they can hear you! A wide range of TV channels are available and the TV has a USB port should you have movies on a stick or hard drive.
The breakfast offering is quite simple with the usual offering of cereal, warm rolls, bread, preserves, hard boiled eggs meats and cheese with orange juice, various flavoured teas and coffee. You're not in France so don't expect croissants or brioshe rolls. It is in buffet form so fill your boots and it's quite satisfying. In addition we did get given a voucher for a free glass of wine each should we wish to have dinner in their restaurant. If you're on a room only booking there are loads of places that offer breakfast.
It is just ten minutes walk along the seafront from Zandvoort station, which is 30 mins from Amsterdam Central station