If you want a cool, non touristy vibe…I can't recommend Love Hotel in Grand Case enough. Check out the reviews on Trip Advisor. It is a 7 room place very chic and not price prohibitive. Lots of fun in the evenings. If the Dutch side (more commercial/corporate in my opinion) I would say something in Simpson Bay.