The Windrift Hotel in Avalon, NJ is a gorgeous venue to have a wedding. Not only is it right on the beach, but the dining room is so unique. With it's blue walls and white linens it has a crisp clean nautical feel. My favorite part about the dining room are the hanging white lights in the center of the room. As the light gets low, the room has a warm romantic glow.