Could be a lovely hotel if it was better managed.
When initially arriving to the hotel, everything seemed okay. Then I started to notice things were not quite as advertised. There is no wi-fi at the hotel. The room is okay but seems like it hasn't been updated in a while. There is no air con. The balcony is separated from the neighbours only by a tiny screen. The breakfast that is included is terrible - stale pastries with flies all over them, cold boiled eggs and a selection of cheap spreads (e.g. knock-off Nutella). The coffee was reasonable but the cups to serve yourself were not clean. The thermal pool is lovely until you notice how unclean it is - it's full of dead insects. The hotel is dog friendly, which is fine, except when a dog does its business in the "fitness centre" (consisting of only an ancient running machine) and it's not cleaned up for days. The hotel staff are all impatient and grumpy.
Pros: The rooms are cleaned every day and you can get fresh towels every day, and the hotel is in reasonable walking distance of the port and the castle.
Cons: This place could be really nice if there were some more motivated staff and a better breakfast buffet.
Location: It's on a busy, loud, polluted road. It's near a lovely ice cream and pastry shops called Angelo's. It's within walking distance of the main spots.