Overall our stay was good--breakfast was good, the staff were all very friendly and helpful (sometimes they were a bit hard to find). The room itself was a bit average. It just lacks some finishing touches. In somewhat typical B&B style, furniture was crammed in the room (even more here--you couldn't open the door all the way because a piece of furniture was in the way). Also, the AC worked great (you control it in the room), but there had been a discretely placed towel left to catch drips because otherwise the AC dripped in the room. Our stay was pleasant enough, but there is still some room for improvement.
As for the location, it is good--an easy walk to the beach (you get a pair of beach tags with your room), with plenty to see and do. While definitely close to the action, it is on a quiet residential street, away from the bustle of the boardwalk.