Mr. Ming was very kind and helpful. He even came to the train station to receive us. Although he doesn't know much English, you can very well manage with Google Translate.
The rooms are exactly as seen in the photos. A very nice and comfortable place to stay. The place is within walk-able distance from the Mestri Train Station and from this station you get frequent trains to Venice.
There many eateries, supermarkets and shops nearby.
I highly recommend this place. Although it is said to be a hostel, there are only few rooms, hence it is not crowded.