We had a great experience at Boardwalk Inn last December. The resort theming is charming, and the location is fantastic for walking or boating to two parks. Sometimes we even took the Skyliner to/from Hollywood Studios for the fun ride!
I liked the quiet Belle Vue Lounge area for doing some work in the mornings, and DD liked the fancy lemonade drinks from the bar in the lounge.

Cast Members around the resort were great, and we enjoyed the evening entertainment on the Boardwalk. DD loved the musician and the a capella group that were sining Christmas songs.
We had a nice main floor room overlooking the ramp to the buses, which suited us just fine. Not too far from the lobby! Some might find that area a little busy, but it was nice for people watching.
We enjoyed the pool, hot tub, and waterslide during our stay, and DD did the Mickey tie dye by the pool one afternoon. The BWI pool is really great for the kids activities and pool games because it's not too big.
We didn't mind the quick service issue, which I think is not that much of an issue because Boarwalk Bakery (now Boardwalk Deli) is adjacent. We had sandwiches there on our arrival day and they were very good. Husband likes to walk a bit in the mornings, so he would take the 2 minute outdoor walk to fill our mugs. But we LOVED the proximity to BC and YC for dining - we ate at both Cape May Cafe and Beaches & Cream.
Are the rooms the most modern? No - they need an theming update. But our room was very comfortable and didn't need any maintenance. The mini fridge kept our breakfast and snack items nice and cold, and we liked the bathroom layout.
In short, I think the Boardwalk is worth a try!