We have stayed at Ca dell'Arte before, and liked it then too! It is a small hotel, and therein is its charm..
It is very near a vaporetto stop, and near enough to get to San Marco square, and San Stefano square too. Some good restaurants nearby too. The hotel does not have 24 hour reception, but there are staff during the day, and everyone is very charming and helpful. The room was comfortable, and loved the murano chandeliers, and fittings.
Breakfast is a straight forward, continental style buffet - plenty of coffee and tea, plus cheese, ham etc - would have liked tastier local bread, but it was absolutely fine. There is also free tea in the afternoon, but as we were out 'til after 6pm, we never made that - though as we were provided with tea making facilities in the room..no problem!