Centrally located just off Piazzale Roma. Clean, airy and comfortable apartment with all possible necessities, situated in a quite residential block. Tiny lift - but which was very welcoming at the end of a tiring day walking around Venice. Bathroom is small - but I've seen worst in more expensive hotels.
Check in /out was not difficult as meeting place had been agreed to before hand. Persons handling booking / check in were very friendly.