The place has a great location and is very luxurious. Great views of the Grand Canal from every window.
Our biggest suggestion is to beware of the late check in fee. It's hidden under the "more house rules" section. We had to pay a fee of 35 euros for being 45 minutes late. This put a negative start to our stay.