The Crystal Beach is such a nice place. The room was so very clean as was the outside deck and pool! Location could not be better close to restaurants, beach, boardwalk, bike rental and parks! I did not have to drive anywhere. I really love the owners they can't do enough for you, always asking if you are having a good time is the internet good or do you need ice. This place is the best I will be back again and again.