The only problems we had were really outside the control of the hotel. By car, it is near-impossible to find, and we ended up driving through pedestrian precincts amongst tables of diners. Make sure you know PRECISELY where you're going, as even StreetView and SatNav can't find it. Don't underestimate this difficulty. Secondly, when we were there, there was some sort of event going on in the town square, with very loud music until the early hours. I think this may have been unusual, and otherwise, the central location is a positive point. Good also for access to ferries. Parking is also really limited. The ever-so-friendly manager even came in the car with us to show us where to park for free, and we managed to do this each day, but if you're not a confident driver, the tiny, extremely narrow and steep access could be daunting. Don't let these points put you off, just be prepared.
The location was very central, with only a few yards walk to the town centre. The hotel was clean, and all the facilities, including attached bars and restaurants, were very pleasant. The staff couldn't do enough for us, and although we only had a few nights there it was a very pleasant stay. The room was basic but comfortable, with strong, free WiFi, and the breakfast was again simple but very acceptable.