The apartment was great for my friend and I. Easy check-in and check-out. A queen size bed + pull out sofa bed was fine for us. 8 min walk from the train station and close to the main parts of Venice. In-unit washer was a huge help after a week of travel, and we air-dried everything in the apartment. Alessandra was very communicative and responsive.
Only thing to note is that it's a 3-story climb to the apartment, just to consider if you have issues climbing stairs or have too much luggage.