We loved our stay at this gorgeous apartment with a beautiful terrace conveniently located near the Vatican!