Good view but would not recommend.
We had a disappointing experience overall. The campsite requires climbing an extremely steep, muddy hill to reach it, which was difficult while carrying camping gear. During our stay, multiple campers in our group slipped and fell in the mud. I would be especially cautious if visiting after rain.
After our trip, the host also attempted to and/or charged us for several additional items. For example, we brought our own firewood, but were told we had been using the host's wood. One person in our group also used a paddleboard near the beach for about 10 minutes, believing it was complimentary, and we were charged for it afterward. I could have communicated the additional fee more clearly to my group, so I take some responsibility for that misunderstanding. However, I think a host could have handled a brief, honest mistake with a bit more flexibility.
Unfortunately, these issues left us with a negative impression, and we would not choose to stay here again.