I can definitely recommend Francesca’s place. The location is amazing - just 2 mins from Vatican. Place is spacious and equipped with everything needed. We had a really good time there 🙂