We visited in February. So it's proximity to the beach was not our main priority. If the beach is important to you, it is just footsteps across the road to the beach and the beach cafe. We used the accommodation as a quiet base for visiting Amsterdam and Haarlem. The train station is about 800 meters walk away. It was interesting sharing the commute, largely with locals, rather than fellow tourists. The Supermarket is handy and we tried some of the local restaurants. The Lebanese one was a good find.
The accommodation was ideal for a couple. Its facilities are adequate and clean. Be mindful that the staircase is narrow so not ideal if you have mobility issues. We used it as a place to cook, shower and sleep in. If you want a luxurious spa, then look elsewhere and pay a lot more. This was a fair price for good accommodation. We would use it again and recommend it to friends.