Really great spot centrally located in Rialto, very hospitable hosts, feels like you're living like a Venetian