Stayed at Cae Mawr in August and the lack of toilet/showers didn't bother us as we were using our own facilities anyway due to Covid. Lovely, well kept site of hard standing and grass pitches. Many of the grass pitches are sloping slightly. Our hardstanding was large and very flat. There are some lovely, dog friendly beaches nearby and good eateries and grocery supplies in nearby Benllech. Larger supermarkets are about 7 miles away in Llangefni. Only moan is that the dog walk is actually off the site and is only a path which does get very muddy in bad weather.