The place is fine for a few days stay - it has everything you will need as described. Very clean.
Salvatore was very responsive to all our requests.
The location is top to access fast all important points in the city - airport, train and bus stations, ports, places to eat, etc.
However the neighborhood around Garibaldi square is quite scary, if you are not used to see criminal faces all around.