5 stars without a doubt! PERFECT location if you want to be near the Vatican