We really liked staying at Salvatores place. It was really clean and the common kitchen provided so much luxury (your own breakfast and coffee in the morning yay!). The room was tidy, the bed comfortable and the shower was really nice as well. The only thing that was a little less unpleasant was that the air-conditioning makes a lot of noise and makes it difficult to sleep at night, but I know that I am also just a bad sleeper (:
Salvatore is super hospitable and has a lot of nice recommendations for the city, which we enjoyed. We definitely recommend you to stay here :) and to eat at il Grano haha!