We spent New Years Day up in Dewey Beach with our friends at The Starboard. Only 63 days until their opening day!