The stay in Leti and Jo's apartment was really perfect for my friend and me. The apartment was exactly as seen in the photos and was very clean. The location was also ideal, we were within a 15 minute walk to St. Mark's Square and within 2 minutes to a street with restaurants, supermarket and a small park. In addition, the water bus station is within 5 minutes and from there you can also quickly get to the island of Venecia if you want to make a few beach days.
We had contact with Sissi who also picked us up in the evening and did the check in with us. She was super nice and helped us with things and was there for all questions.