An amazing place to stay on Venice