I was also apprehensive about staying at an apartment with no previous reviews. I definitely didn't need to be!
The apartment is just as lovely in real life as it is in the pictures. What doesn't come across is how superb the location is. If you use the airport water it is literally a 5 minute very simple walk to the apartment. If you use the main water buses then you have a choice of two stops; both within an easy 5minute walk.
The main Strada Nuevo (hope I've spelt this right!), is a 3 minute walk away, with access to lots of shops and restaurants.
Overall a brilliant trip and I would not hesitate to recommend both Venice and this apartment.