Jeff's place is wonderful for families. It is very comfortable and has all the amenities you would need. Jeff provides beach towels and chairs, a very nice coffee/tea selection, enough throw blankets for the family, and very comfortable bedding.
The kids slept in the downstairs bedrooms while we slept in the loft. The bed in the loft was futon-soft and wasn't comfortable for us (and we are small people). The solid/supportive bed is in one of the downstairs bedrooms (consider that when choosing rooms).
Very clean and very nice location. Our stay did overlap with some street construction. While not Jeff's fault, it was a little less than a 5-star week with jack-hammering in the street starting at 7 am for most of the week.