Excellent place, almost inside the Vatican city. Great hospitality and very pleasant stay as well.