First off, the 2-star rating has to be taken in context. There were things to like about the Lamplighter, but based on the reviews in TripAdvisor I was expecting more. The price is very reasonable for the area but just keep in mind, you get what you pay for. We stayed in the Lighthouse room (2 adults, 2 kids) and we had a hard time fitting everything in the rooms. Both rooms were very small (beds take up most the room) and the bathroom was even smaller. What made it "less than" what I read on TA was that my wife really didn't care for it. Granted, she likes major chains that have all of the amenities, but this place only had its location and the charm of the owners going for it.
It was fine for me, and perhaps some of my traveling buds, but if you like spacious rooms with the latest decor this is not the place for you.