The teens will love mini-golf and there is an indoor facility around 63rd street - just in case of rain.
The movie theater's always have first run movies and it's great entertainment if weather doesn't cooperate.
There is also a bowling alley close to where you are staying, not sure of exact location - but great teen entertainment.
If sunny weather, many teens love sitting on the beach, walking the boardwalk, shopping (OC Outlets are great), or the water park. Several posters recommended Jolly Roger - but check out 65th Street Slide & Ride. Close to your location and you may be able to find coupons in the Sunny Day catalog.
There is a laser tag place with mini golf and indoor climbing area. Something for all the kids.
Also, an indoor arcade around 61st Street.
For the five year old - try mini golf, arcade, rides (inlet has a great area right behind the boardwalk), arcade, beach, waves, kite flying, treasure hunting (my daughter loves searching for seashells early in the morning!).
Hope your family has a great time.
Answered: June 02, 2009