Very nice place.
Just some information to know. it's on a 5th floor so beware of you have a lot of luggage.
other than that all was 5 stars.
(ps: Venice with canals has many mosquitoes so be prepared)