Great location to explore Venice, close to everything. Very clean. Great communications from the management company. Loved the fact that you can store your luggage (for a fee) at their office.
Note of caution: there are a lot of stairs to walk. Not a problem for us, but if you have mobility issues, keep this in mind.