The Celtic Manor Resort
Read about it here

Video