Clean, comfortable, and pretty oasis within Venice. Close to shops and restaurants.