The apartment is perfect if you wanna stay in Venice for a few days with your close friends or family. We especially loved where the aparment was situated and the very easy check-in. We arrived in the evening which wasn't a problem at all. Thanks for that!
The only thing we didn't like so much was the really strong smell in the aparment (mostly the smell of a really strong detergent). So if you are smell-sensitive this might not be the perfect place for you. There are also quite steep stairs, just fyi.
Nevertheless we really enjoyed our stay. Communication was great and the aparment bigger than expected.