Just spent four nights at the Hotel Fiore. Staff did not speak English. The room was very basic plus all amenities. Everything seemed an effort for the staff. The food not good either. Would not stay there again.
Only positive for this hotel is that it is in the centre of town where there are plenty of bars and cafes. The town is rather pretty really.