Very spacious apartment in great location just steps from Piazza Navona. A 20 minute walk to the Vatican and 10 minutes to Trevi fountain.
Check in was easy and everything about the apartment was explained. We are glad we stayed here.