The apartment is located just a few steps from the Vatican and has a lot of restaurants and stores around it. It also has all the amenities you need to enjoy your stay.
Luca was really kind with us and helpful. I really recommend his place.