A bit hard to find the place, but it is an awesome place to stay in Venice