We stayed for 7 days at Haven Bay. It was ok at first but over Memorial Day weekend was terrible. The camp hosts do not enforce any of the rules. People partying to all hours despite 11 pm "Quiet time". Everyone with dogs & multiple vehicles parked everywhere. It was too late to book anything else so had to put up with it. Not much to do in the area. 15 miles from town. Terrible phone service, no internet. Ok TV reception with digital antenna. Bathrooms nice but not cleaned daily. Would stay elsewhere if returning to ND but doubt I will.