Best place you could possibly stay in Venice