Loved this location! Clean, great location, great hosts, communication. Would definitely come back here the next we get a chance to be back in Rome!