Lovely spot in an idyllic location near Newport with tons of things to do in the locality. If you time it right, the new lambs are a treat.