Great location (right by the teatro massimo), albeit noisy on the weekend, but this is expected in such a central location. Although they didn't speak any English, Davide and his parents were very welcoming and checking in and out was very smooth and flexible.
One issue however was the lack of insulating meant that it can get rather cold at times, so make sure you bring some warmer clothes with you!