It was a very nice house, actually a bit smaller than it appears at the pictures. We visited it with 4 persons and it was great to have 2 bathrooms.
The location is on the one side close to the Tiber river and Vatican, on the other side close to the area of Plaza Navona with lots of restaurants. A small supermarket can be fould 100 meters away at the Corso Vittorio Emmanuele II.