The place is perfectly maintained and conveniently located in a part of venice which is neither too crowded nor deserted.
The low ceiling height and the off topic asia-style decoration can be a downer if you are picky.
For 4 or even six persons it can be a bargain given the high rates at this destination.
I have seen more romantic and more Venice-style accommodations there.