So many different shops, gift shops, joke shops, clothing stores, specialty stores. Many different foods, ice creams, candies, drinks are offered on the "strip" and you can dine indoors or out. Lots of hotels, inns and motels. When I come here I spend all day. Great for all ages.