I stayed at Michele's place with my parents and it was great! The apartment is located very close to Santa Croche church and has many eateries nearby.
The check-in process was smooth and they were able to get the apartment ready for us ahead of time, which was very helpful! The apartment has a nice vibe and we had a good two days there.