A SuperB place to stay in Venice. If you want to feel like home you should stay in Sergio's place. About location, excelent too.
I recommend this place with no doubt.