A nice little spot to stay when you visit Venice