J.S.
Try the Marriott Ocean Pointe in Palm Beach Shores, FL. They are timeshare units, so all have kitchens, with 1 or 2 bedrooms. It's a fabulous resort right on the beach and easy to get to. We take our girls there every year. Very, very family friendly.