The place is very true to the pictures. Well kept, and clean apartment on the top floor of the building. Please note there is no elevator access so you will be climbing 4 flights of stairs.
The apartment has working AC in all rooms. Enough bedding and towels provided for comfort. No bath products provided though... bring your own soap and shampoo.
The host came to check us in and inform us of all the rules and check-out details. I believe due to no self check-in they are more stricter with early check-in or late check-out but very good at communicating and very friendly.
Overall the place is in a nice quiet part of Venice except on weekend nights. There is a party square across the building that has events on friday/saturday nights so don't plan to sleep early. Otherwise I would recommend this place to anyone.