The place is located in MESTRE, 20min from Venice City Centre by bus. The room is OK for storing your luggage safely and sleep. It is clean and simple as shown in the photos. You have two shared bathrooms and access to the kitchen.
Communication is a bit complicated. If you don't speak Chinese, is better for you to be ready with your phone translator or for using some communication skills, but don't worry, it is possible to manage the essential communication for your stay.