Water availability is okay but cleanliness sometimes its good but sometimes coaches are a bit dirty as it comes travelling 1500+ kilometres to Pune and has just secondary maintainabce at NZM.
Vasco to Pune its definitely clean since its primary maintainance there.