Good position, but dated hotel. Good place to stay provided you book in advance and manage to get the cheap rates. If you have to pay full wack it is expensive.
As in (almost) all Campaniles, it was clean ( although the towels were frayed and old) and had toiletries and tea and coffee making facilities.
Free and fast internet connection. Secure parking, Friendly staff.