Marloes Sands, Wales