The apartment is in a great location, its just few minutes walk to St Peter Basilica. Very clean and comfortable too. I wish that i have stayed few more nights there, instead of one night.
Ludovica and the concierge service are very prompt and helpful. They gave recommendations and will answer to any queries that you might have.
The host also kindly allow us to check in earlier even the check in time supposed to be 2pm :)
However, the apartment does not have any lift, so you would need to climb few stairs. I have two big and heavy luggages so i struggled to bring it up. Other than that, everything else was amazing :)