Very nice place in South Delhi area environmentally conscious area and perfect for all points of view .