Very clean and professional aparthotel located in a great residential neighborhood close to Vatican City.