Great location (next St.Peter’s Cathedral), the apartment fits the description and photos.
Thanks for the warm welcome, Philippe!