We didn't meet Vanessa but we met her friend Abu. He was very helpful and friendly! The place is SUPER clean and they have am amazing espresso machine. Another thing that we loved was the locked room near the apartment where we stored our luggage before check in.
The position is great-15 mjns max to San Marco.
Also,the bed is very comfortable with 2 sets of pillows.
Great place to stay in Venice!