We have stayed here a few times. The location is perfect - walking distance to literally everything. And the hotel has a lovely outdoor space and excellent restaurant. The cottage has all the basics you need and is pet friendly which was a big plus during covid. You have to be able to sleep through noise. You are right next to a dry dock so when it is windy off the water it can very noisy. The windows are old so there isn’t great sound proofing from the outside activity of downtown.