Great little place. Pretty much exactly as described. Relatively newly renovated, modern, and clean/tidy. It was the perfect sleeping / landing pad for me, my wife and two daughters (6 & 8). We stayed in the MBR and the girls slept in the 2nd bedroom with the trundle. It is a very efficient layout - meaning there is no excess space. That was fine for us - I'd rather not pay for space that we don't need to use, but if you have a 4 person (or more) group and plan on spending a lot of time inside, you might find it tight.
There were a few small nitpicky things that really didn't affect the quality of our stay. Only tip I would give future guests is that don't plan on parking a big car in the parking spot. We rented a Nissan Pathfinder and I got it in there, but it took a 6 point turn. Plenty of spots on the main street though.
We didn't really use the kitchen for anything other than coffee and breakfast, but it was plenty sufficient for our needs.