If you want to be near the marina, you won't beat the sailors return
Rough and ready, but always clean rooms and bedding
The Crown is also very close, though I've never stayed there it looks nice enough
Have stayed in the sailors a few weekends a year since 2013, always been fine if you don't mind shared shower rooms as not all rooms are ensuite