Hotel was very clean, friendly staff, and couldn't have asked for a better location. We stayed in the annex room, which was around the corner from the hotel. The room was a bit small (to be expected!), but it was like having our own apartment in Venice! Very nice.