The place is clean, well equipped, centrally located and spacious enough for 4 persons.
Campo dei Frari is easily found and not very far from public transport: Railway Station & Vaparetto. Supermarkets, bakery & greengrocer for all daily needs are also nearby.
As a bonus there is a very nice, typical Venetian coffee & wine bar "Adagio" just on the ground floor.
I can absolutely recommend this place!