Infrastructure and facilities are average and its maintain always a minimal standard. The worst thing is bathroom I dont feel like its neat. Its very bad smell and its difficult to find place for feeding babies.