We enjoyed our stay at Francesca's. It is a B&B, not an apartment so there are some areas that are shared though you will have your own bathroom. It was clean and she provides tea, coffee and some fruit.
I suggest you print out the directions beforehand or have GPS on your cell phone as it can be tricky to find, especially if you are checking in in the middle of the night.
Francesca and her husband Giuseppe also own a glass blowing factory in Murano which you can get access to and receive a discount. I suggest you check it out--ask to see the upstairs, it's incredible!!