Top location! We were on site for two days and could do everything on foot due to the super location. By car it took about 15 minutes to get to the center of The Hague,
dee beach was within 5 minutes walking distance.
In apartment was everything you need. The communication was very uncomplicated. Absolutely recommendable