wow! truly a must needed place to visit and have fun along with the family! this is located in Bin Mahmoud area, right?