The arrival was handled very poorly. We emailed our arrival time, but never heard back. When we called once we arrived to Venice, they said they would meet us at the boat station in 10 minutes. We waited 30 min while trying to call and text without any answer or response. Finally, when we did get through they said it would be another 45 minutes.
The apartment itself was quite nice, but they did not have sheets for the sofa bed, which meant we had to put all of our family into the two bedrooms.
Overall, nice place and good location, but I would not stay here again because of the difficulty in dealing with the people who manage it.