Hi Deepha, It's 20:2 and a helper. I am not sure of the exact location you have mentioned but Peelamedu is definitely not far.
Hi Deepa, They have a very unique concept and take care of kids well. Thanks!