This place looks really nice,just like in the pictures.
The location is good,close to the main attractions of Venice.
I would totally recommend.