Great Location, Great Host and everything you need for a Great stay in Rome.