Ben's Lagoon place was very nice. It was very clean, and the check in/out directions were very clear. He even let us use two beachcruiser bicycles for no extra charge, but be warned of a steep hill and busy non-bike friendly roads to access from PB/Bird Rock neighborhoods.
Some things to note are that there is no TV and no stovetop (only microwave). This was just fine for our purposes, but as an FYI.