Location was great, Dino was great, communication was great. Everything was within walking distance! We had a little issue with the gas but Dino made sure we were as comfortable as possible, we really appreciated the effort. We really enjoyed our stay in Rome!