This place has everything you need. Perfectly located near the vatican and the nice neighborhood trastevere. I totally recommend.