I stayed at Sharon's place for two nights with my family and it was great!
The apartment is big and there's enough room for 5 people. It was very clean and offered everything that we needed. Also the location is very good, it's right next to Piazza Navona.
The check-in was very uncomplicated and easy. Sharon waited for us at the apartment and showed us everything important.
I can only recommend her place!