The apartment is in a great central location. We walked to every major monument. Campo de fiori is steps away, with great dining options.
We would definitely return.
The check in experience was seamless.