Amazing location near Roma S. Pietro station and the Vatican, easy check in and Carmen is super helpful with any questions!