Nerul station and bus depot nearby shopping centre cinema hall hospital market etc at walking distance