Small but roomy enough for 2 people (my husband is 6'3" and doesn't do well in small places and didn't feel that way here). Good size living room and kitchen, bedroom enough, bathroom a little cramped but great use of space. Know a few things:
1. Laundry is in between cottages 3 and 4 and coin operated, $1.50 for wash and $1.00 for dry, works great. The grill is also central to the cottages and house on the property.
2. NH and Maine beaches have unique tides so most beaches get completely covered at high tide. Foss, across the street, is no different but a beach chair works on the smooth stones as well as on the sand. Bring water shoes to be able to easily navigate the stones.
3. The wood ramp up over the sea wall works fine but we needed to walk a bit on the sea wall to safely navigate down to the beach.
4. Portsmouth is not far, the closest grocery store is Market Basket on the outskirts, 10 minute drive. Both Wallis State Park and Jeness State Park to the south and north respectively get crowded but have more sand than Foss. Hampton Beach is like Wildwood NJ & OC Maryland had a child and let the child raise itself. Just saying and we have frequented both.
We hope to return sometime soon!