Loved the few days we spent in Venice and this place made it easy to love. Easy to find because you can simple follow signs for the hospital. By the way, you should plan on getting lost in Venice. It’s pretty much a requirement.
Communication was good. We were comfortable and loved our experience there.