Wow, wow, wow!! Location, Location, Location! Amazing apartment right on the Grand Canal with stunning views with the largest windows we've ever seen in our life in a private home. We ate dinner every night on the large terrace and felt like royalty. This apartment is worth it!