Shorwell, Isle Of Wight, England
Non-electric grass tent or motorhome pitch
Liked Location, laid back vibe
Disliked Nothing really - Not a fan of chemical toilets, but they were perfectly adequate and kept clean by the site owners.
Recommend to friends Visit again