The parking lot is really tight until you get used to it. The steps, shower, hot tub, and the grounds lack an awareness for mildly handicapped guests; a few more hand-holds would be a good improvement.
That said, this place is a major step up over most of the places that I've stayed in the last year; and I tend to stay in the best available places.
If this is how the place is always run you can't go wrong.