Perfectly located. Clean and well-appointed. A fantastic place to stay in Rome