What a fantastic and charming place! Location was perfect! Made our Rome
visit feel like home. Would highly recommend.