I've rarely had a happier time than at this Welsh gem ...