The Buccaneer Inn was great value for money - as someone who grew up locally, I was a bit concerned about what I was getting into, but those fears were unfounded. The Inn has clearly worked toward sprucing up, with a tidy appearance and newer mattresses. The bathroom was very clean and surprisingly "sparkly" for an older hotel. The kitchen was decently kitted out for a hotel kitchen.
The things that might crop up as issues - despite the windows appearing pretty new, the screens were ill fitting or bent in my room, so it's possible bugs could get in during hotter summer days. And it is near a high traffic road when ferries unload, so if bothered by traffic noise, that could be a problem for some. Same goes for seaplanes taking off (I loved that!). Plus people walking by the front window late at night aren't always the most considerate - but that's not the hotel's fault! Parking can be a bit tight depending on when you arrive, but there are a reasonable number of spots for units.
Overall, would stay again. Coworkers asked where I was staying and to their surprise, I told everyone this was a perfectly viable option.