A quaint place to stay, super close to Vatican city!