We stayed here over the rainy 4th of July weekend. No fireworks at the beach, and a fire at the casino made traffic a nightmare. We were lucky that the motel was within walking distance of the arcades and restaurants. What made up for the miserable weather was that the pool was heated and the kids loved it. The staff bent over backwards to get anything anybody wanted, from extra towels to microwave ovens. The rooms are older, but were very clean. They obviously cared about taking care of their guests, so I'd recommend the Royal Crest to anyone.