Excellent place to stay near the Vatican. Everything you need for a wonderful vacation.