Francesca’s place is simply incredible. One of the absolute best views in Venice you can find. It’s in a great part of the city. If you’re thinking of taking a trip to Venice this is where you want to stay.