The place is exactly as advertised. Clean, modern, close to public transportation, beach, dunes, amazing restaurants. Bus 28 will take you straight to The Hague Center and the train station. The Hague has everything any tourist might ever need. Download the app 9292 and it will tell you exactly to get from a to b on public transportation.