Carmen's place is great. Very clean and exactly as described. The location is the best part, about a 5 minute walk to piazza navona and many great restaurants very close by. I would recommend staying here.