Bay Shores is an awesome little hotel right across the street from the beach and boardwalk. We love this place. They offer you warm chocolate chip cookies when you check in, and a great breakfast selection is also included. Once you check in, there is no need to drive anywhere. Everything you need is within walking distance. The hotel provides you with beach chairs, boogie boards, skim boards, and sand toys for the kids if you want. There is also a lovely rooftop deck to hang out on and take in the sunshine and the views. I almost hate to share my favorite beach hotel with anyone else, but they deserve it.