Good location, very clean, comfortable, definitely the place to stay in Rome