Nice and clean apartment near the Vatican and within walking distance to the center