Very good place in Venice.
About 20 minutes walk from major attractions and 10 minutes walk from train/bus station.
Also conveniently located in a quiet area with view to Grand Canal, and close to a supermarket.
The description was accurate, the check-in process (at 11:00am) went extremely well. So is the check out.
The apartment is located on the second floor but there is a elevator (convenient when you arrive with your luggage).
The only cons is that you do not get access to the garden around the building (it faces Grand Canal, and could be the best relaxing spot).