We really enjoyed our stay in this enormous apartment. The location is near a grocery store and a bazillion places to eat, so we didn't have to go far for anything we needed. We didn't stay long enough to warrant the kitchen, but it would be nice for a longer stay. It's really close to the Rialto and San Marco.
If you're arriving by train, I definitely recommend taking the Vaporetto to the Rialto stop and walking from there. We walked the whole way at first and it was quite a hike.
The apartment seems to be owned by a hotel, which isn't something we've run across before, but it didn't present any issues other than an extra 16 euro city tax that wasn't included in the AirBnB price.
If you're a light sleeper, it can get a bit loud at times with some of the shops and restaurants going until close to midnight, but our family ended up sleeping OK regardless. Overall, a great stay!