We stayed at BWPPI last summer. It was clean, quiet, and comfortable. The breakfast was nothing special, but saved us some money, and gave us a quick start to our day. There are 5 of us, and we stayed in a mini suite. A little crowded for 5 adults/teens, but certainly doable. The parking is very tight, but we park and don't move our car for our stay, so it was okay. The pool is small, but we don't usually use the pool. It was great to be so close, and I would stay here again. This summer we are trying Park Vue Inn, as it does get good reviews on these boards, and I'm up for trying something new. I think most of the hotels on Harbor are adequate...A clean place to crash after a day at the parks. It's nice to be able to walk back to the room for a mid-day break, and BWPPI and Park Vue Inn are the closest, but other places on Harbor are very walkable, too.
We book our own hotel, but we do get our tickets through AAA.