The staff is typically Italian - in order to do something, you have to kick. The location is good, the rooms are average. I've seen 3* hotels and better, but stars in Italy are not an indicator at all
A good location is the only plus. Everything else can be called horror. In a single room, even the door did not fully open due to the fact that it rested on the bed. Breakfast is right at the reception and everything is somehow miserable.