I'll start with the positive. My room was spotless. I have stayed at quite a few places like this-ensuite kitchen-and this was the cleanest one I have ever stayed at. The kitchens was equipped with dishes and complete utensils for 4 people. There was just enough cookware to get the job done and the appliances were all full size and seemed new. I was very nice. The room was clean and very usable and the bathroom was "home" clean...there was no mold, peeling caulk, there were NO water spots even, and this is surprising because Hatboro water is HARD. The cleaning staff should be commended.
Issues I had, the mattress was worn, there was a noticeable spot where the bed sagged. Also, this is a pet friendly hotel and my first night there, there were two dogs "communicating" with each other through the walls. The barking did stop around 10 PM.
The breakfast was a big step above the typical Continental breakfast. There were eggs in some style every day as well as a type of breakfast meat. I was actually surprised at the quality of all the other offerings. My only complaint would be the quality of the coffee, but hey, if you add enough sugar, you can manage. I Never rave so much, especially about suites, but this set the bar a lot higher for all the other places. Well done!