I stayed for 3 days and it was quite memorable. The big plus is its location - it is pretty much walkable from every important attraction in the city centre. Garibaldi Stazione is a stone's throw away.
The room was well maintained with good amenities as listed. Francesco was friendly and welcoming and provided me with most of the travel information in basic english. Id recommend staying here.