Not a luxurious stay, but it makes you feel like you’re in true Venice.