We recently stayed here as a part of my spouse's 60th birthday celebration with 3 college age young adults. The location near town was perfect, as they could get away from us (and us them) easily. The unit was clean, updated and convenient. The saline pool and hot tub were wonderful. All in all a very good experience.
My only complaint (and it is a small complaint) is that you have to purchase the parking separately.