We stayed in the "lodge" (read: hotel section) of the property, in a studio with loft. The kids loved the loft part, although it stayed pretty warm up there in June/July. It's a quick walk through the Aston townhomes to the beach. There's a sink upstairs, which I personally wouldn't consider a "half bath" as the Aston website describes it.
The property is older, and shows its age in the lodge's common areas. Still, it's nice to stay in a place that's not pretentious, just clean and practical. (We found the same kind of environment at the Aston Kaanapali Shores, and enjoyed it there as well.)
The location is good, with a well-rated breakfast place two doors down and an easy 5-10 minute walk to Safeway. Staff is friendly and helpful.
Now about the trailer hitch: if you are staying in the lodge and parking under it, consider entering the garage from the entrance at the southwest corner of the building. We were using a hitch-mounted four-bike carrier, and when we entered from the northeast we scraped the heck out of the carrier on the descent. The southwest entrance is flat and uneventful. That entrance is by the next-door HoJo's, which is at the west end of the Aston property.