Davide's place is an comfortable compact space, that is well thought out. We enjoyed our stay and the location near the Castel Sant'angelo. During our stay we missed having an air conditioning, since it was hot outside. There are fans that helped :).
Thanks