Fantastic apartment right in the Grand Canal (despite the rather confusing address). A joy to spend time in such a fantastic location .