We had a very pleasant stay at Sebastiano's place. Sebastiano's aid picked us up from the Vaporetto station and showed us to the place, which we would not have so easily found by ourselves. The flat is walking distance to many attractions. The flat is very spacious and to have AC in all rooms was much appreciated in the hot Venetian summer.
There is one nice master bedroom with a double bed, one bedroom with two single beds, and one attic with two single beds. The attic has a very low ceiling, and I would say someone needs to be sufficiently agile to climb up and down the stairs, but for us it was fine.
There is no possibility to leave luggage after the check-out time.