I was there with 5 more people and i highly recommend. The only bother was the shower that sometimes during the bath became cold, but that’s it.
Great location, you can go to the Vatican for only 20 minutes walking, besides, it is very easy to go to many attractions in Rome just walking. Edouard is nice and his place is as well!