The location of this apartment is excellent! Within walking distance of so many of the must see spots in Rome, many great restaurants, a supermarket (Pam Local), and Piazza Navona.
The apartment was comfortable and had great amenities. We would definitely stay here again!
One thing to note, is the building does not have an elevator. If you pack heavy suitcases, and would have trouble carrying them up stairs, this may be a struggle. Otherwise, an excellent spot!