The apartment itself was nice, spacious, clean and near the harbour. The checked in service was nice as well. But be aware that there a lots of extra fees like towels(20 euros), service or destination fee(75 euros), cleaning fee(50 euros) etc, at the end, except the booking fee through hotels.com, we need to pay another 163 euros extras! I wasn't aware of this when I booked the apartment! Hotels.com also didn't show this well enough during the booking! This has a really bad influence of beginning of my journey to Venice. I feel like I have been decieved by the whole booking and it exceed my budget for accommodation as well. So if you don't care about extra fees, go for it, but if you do, I will rethink it before press the confirm booking!