Filiberto's place was very close to the centrale train station. Checking in was easy. We only stayed for 1 night so we cannot attest to its location relative to the normal tourist attractions.
The house has everything that we needed.
However, we had issues with the cleanliness of the house, specifically related to the bathroom.