Very clean and we'll located right next to Piazza San Pietro (Vatican City).