Fantastic apartments right off of Piazza Navona. Would stay here again and highly recommend!