Favorite photo: Check out this little pub somewhere in Wales.

I know virtually nothing about this place except it's in Wales. Can anyone identify it?