There's no need to look any further, you've found the perfect spot. The location is ideal. The apartment is easy to find and the hosts are incredibly helpful. I would have liked to move in. If you've never been to Venice before then you're in for a treat.