Francesca's place is perfectly located, especially if you plan on visiting Giardini. A very important advantage for us was that the apartment is pet friendly, but also that it is so spacious and filled with daylight. Therefore we always felt relaxed and comfortable. The self-check-in was super easy and organized and Francesca was prompt to reply whenever we needed anything. We would definitely recommend Francesca's place to anyone coming to Venice.