The place was sparkling clean. Everything was as advertised. The location is a 5-10 minutes walk from the Vatican and around 20 minutes walk from the nearest metro station. I don’t suggest using public bus unless you must, it’s not one of the strong sides of Rome.