Great place to stay! Excellent location near Vatican city!