Excellent location, very clean and the airconditioning is a big plus. One is waliking distance from all important sites including the Vatican.