I'd give the location 10 stars if I could! The apartment is in a phenomenal spot, just steps from the Pantheon! Everything was in easy walking distance, and the views around the piazza at night are wonderful. During down time, it was nice to relax upstairs and watch TV/Netflix. We did not use the kitchen area, but it seemed well stocked for all your needs. Roberto was helpful in showing us the "ins and outs" and keeping in touch until check out.
If this place is available, go ahead and book! You won't regret it!