We were unable to stay on Justin’s site as our tent was too big for the site. (Our tent is very large).
The view from the site was as described and shops etc were all handy.
Justin’s communication was great and he refunded what we considered a fair amount of the total cost we had paid.