My family and I recently stayed at the Upham Beach Inn and absolutely loved it. The beach is a short walk away from the property as well as privately owned ice cream shops and a small bar/restaurant, Rick's Reef. It was newly renovated and has a cozy feel. The kids loved having their own room with a TV with cable hook-up.
The owners have equipped their property with practically everything you could need. There is a grill available to the tenants that we cooked hot dogs and burgers our first night. The kitchen is fully stocked with utensils and pots/pants.
Each unit comes with a "beach box" that comes with an umbrella, a wagon, two chairs, and toys for the kids. After visiting the beach we returned to the property and took advantage of the heated pool.
We would definitely stay there again and look forward to the opportunity.