I'd go with BWI. My experience at the dolphin was so horrible. The valet manager was incredibly disrespectful, along with the front desk manager. Plus the rooms were worn and our hallways smelled atrocious. I'd rather stay at a value resort than return there. The boardwalk area is so fun and the Inn looks beautiful. I'd also consider YC since its refurb was great and its one of our favorites on property. If the price difference is too high, id look into the Swan.