The apartment have all what you need for a comfortable stay in room. It is in a quite area and all the sites are within walking distnce form it.
Some lovely restaurants over the other side of the Tiber are highly recommended