The view and location is amazing - there is no denying this. You will struggle to find somewhere in Venice with a better view.
However, don't expect a huge amount from the inside of the flat. It is perfectly comfortable, and does the job. We didn't spend any time inside really, so it wasn't a huge impact on our stay, but bear this in mind for months when it's likely to rain.