I wanted to do a review because, when doing our research before camping at the Hāpuna Beach A-Frames, I had a lot of trouble finding any information. We stayed the weekend July 26th, 2019, so all information is current as of then.
A-Frames
Somehow I managed to go all weekend without taking a photo of the cabin itself. The pictures you are able to find online are still accurate. There are four electric outlets inside and running water immediately outside your door. The interior has two built in "benches" that run the length of the cabin and a small 4 person picnic table on the far end. We were able to use one bench to store all of our gear, our two keikis slept in sleeping bags on the other, and we slept on our Queen size air mattress on the floor. Plenty of room for everything.
It can be get pretty hot during the day/early evening. We had a couple of small fans, but by the time the sun sets it was very comfortable.
It is a bit of a walk to the beach from your cabin. I'd approximate about a half mile or a little more.
Restrooms
The restrooms were clean and functional. There are two facilities, one for each 3 cabin cluster. My wife mentioned having to wait for the shower, but I didn't have any trouble on the men's side.
Common Area
There is a good sized kitchen/dining area for the 6 cabins to share. It includes a stove top (no oven), large fridge, coffee makers, and out door grill. While we were there, we didn't have any trouble getting access to the stove and grill when we wanted it. The fridge was pretty full with other camper's supplies, but we had planned on storing in coolers anyways.
Keep in mind, if you get cabins 1-3, it's a bit of a hike to the kitchen area.
Overall Experience
We were very happy with our time at the campsite. Everything was comfortable and convenient to the point of being barely camping. The fixed structures were necessary, because it gets very windy at night.
We had stayed at Spencer's the month before and felt they were about equal. We liked Spencer's because of its proximity to the beach and parking. Hāpuna wins out with its amenities.