Excellent place. Visited here for a piano recital and found it very good. The place is well organized and hygienic. There are good amount of parking lots here. There is s ... more